superar tackles - German English Dictionary